be lacking something indispensable - İspanyolca İngilizce Sözlük